home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 4 / The 640 Meg Shareware Studio CD-ROM Volume IV (Data Express)(1994).ISO / clang / ems4c10.zip / EMM4C10.ZIP / EMM4C.H < prev    next >
Text File  |  1993-07-22  |  571b  |  24 lines

  1. /* emm4c.h */
  2. int emmInit(int,int);
  3. int emmDone(void);
  4. int emmAlloc(int);
  5. int emmFree(int);
  6. int emmLock(int,unsigned int *);
  7. int emmUnlock(int);
  8. int emmPages(unsigned int *,unsigned int *);
  9.  
  10. #define MAKE_FAR_PTR(seg,off) ((void far *)(((unsigned long)(seg)<<16)|(unsigned)(off)))
  11.  
  12. #define ALREADY_INIT -1
  13. #define NOT_INIT     -2
  14. #define NO_HANDLES   -3
  15. #define NO_PAGES     -4
  16. #define NO_FRAMES    -5
  17. #define MALLOC_FAILS -6
  18. #define BAD_SIZE     -7
  19. #define BAD_HANDLE   -8
  20. #define BAD_PAGE     -9
  21.  
  22. #define MIN_CODE     -9
  23. #define MAX_CODE     -1
  24.